body {
    font-family:Arial,Helvetica,sans-serif;
}

ul.content li {
	float:left;
	margin-top:8px;
	width:70px;
    float:left;
}

.content li{
	list-style: none;
}

.content li img {
	
}

#wrapper{
	margin: 0px auto;
	text-align: left;
}

.page_navigation , .alt_page_navigation{
	padding-bottom: 10px;
}

.page_navigation a, .alt_page_navigation a{
	padding:3px 5px;
	margin:2px;
	color:white;
	text-decoration:none;
	float: left;
	font-size: 12px;
	background-color:#DB5C04;
}
.active_page{
	background-color:white !important;
	color:black !important;
}	

.content, .alt_content{
	color: black;
}

.content li, .alt_content li, .content > p{
	padding: 5px
}

.breadCrumb {
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #DEDEDE;
    display:block;
    float:left;
    height:30px;
    overflow:hidden;
    width:100%;
}

.breadCrumb ul {
    margin:0;
    padding:0;
}

.breadCrumb ul li {
    background:url("../Images/Chevron.gif") no-repeat scroll right center transparent;
    display:block;
    float:left;
    font-family:'Times New Roman',Times,serif;
    font-size:0.9167em;
    height:30px;
    line-height:30px;
    margin:0 6px 0 0;
    overflow:hidden;
    padding:0 10px 0 0;
}

.breadCrumb ul li a {
    display:block;
    float:left;
    height:30px;
    line-height:30px;
    overflow:hidden;
}

ul.tabs {
    border-bottom:1px solid #999999;
    border-left:1px solid #999999;
    float:left;
    height:32px;
    list-style:none outside none;
    margin:0;
    padding:0;
    width:99%;
}

ul.tabs li {
    background:none repeat scroll 0 0 #E0E0E0;
    border-color:#999999 #999999 #999999 -moz-use-text-color;
    border-style:solid solid solid none;
    border-width:1px 1px 1px medium;
    float:left;
    height:31px;
    line-height:31px;
    margin:0 0 -1px;
    overflow:hidden;
    padding:0;
    position:relative;
}

ul.tabs li.active, ul.tabs li.active a:hover {
    background:none repeat scroll 0 0 #FFFFFF;
    border-bottom:1px solid #FFFFFF;
}

ul.tabs li a {
    border:1px solid #FFFFFF;
    color:#000000;
    display:block;
    font-size:14px;
    font-weight:bold;
    outline:medium none;
    padding:0 10px;
    text-decoration:none;
}

.tab_container {
    background:none repeat scroll 0 0 #FFFFFF;
    border-color:-moz-use-text-color #999999 #999999;
    border-right:1px solid #999999;
    border-style:none solid solid;
    border-width:medium 1px 1px;
    clear:both;
    float:left;
    overflow:hidden;
    width:94%;

    font-size:1.2em;
    padding:20px;
    border-style:none solid solid;
}

#photo-add {
    font-size:13px;
}

.lineaddnew_07 .divform_07 input, select, textarea {
    background:none repeat scroll 0 0 #F3F9FF;
    border:1px solid #D9E6F0;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    padding:5px;
    width:70%;
}
/* Boxes
---------------------------------------------------------------------*/

.box {
    padding: 8px;
    margin-bottom:8px;
    color:#555;
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    background:#eee;

    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 12px;
    line-height: 1.5;
    font-weight: normal;
}
.box-info {
    padding-left: 32px;
    border-top:1px solid #B8E2FB;
    border-bottom:1px solid #B8E2FB;
    background:#E8F6FF url("../images/information.png") no-repeat 8px 50%;
}
.box-warning{
    padding-left: 32px;
    border-top:1px solid #F2DD8C;
    border-bottom:1px solid #F2DD8C;
    background:#FFF5CC url("../images/waring.png") no-repeat 8px 50%;
}
.box-error{
    padding-left: 32px;
    border-top:1px solid #F8ACAC;
    border-bottom:1px solid #F8ACAC;
    background:#FFD1D1 url("../images/exclamation.png") no-repeat 8px 50%;
}
.box-error-msg{
    margin-top:-8px;
    background:#FFF1F1;
    border-top:0 none;
    border-bottom:1px solid #FDDCDC;
    color:#664B4B;
    padding:12px;
}
.box-error-msg ol {
    margin-top: 0;
    margin-bottom: 0;
}
.box-success{
    padding-left: 32px;
    border-top:1px solid #BBDF8D;
    border-bottom:1px solid #BBDF8D;
    background:#EAF7D9 url("../images/accept.png") no-repeat 8px 50%;
}

.box a:hover {
    background: transparent !important;
}

.box ol {
    list-style: decimal outside;    
}
.box li {
    display: list-item;
    margin-left: 17px;
}